pull-local: Fix crasher in previous commit when not connected to tty
authorColin Walters <walters@verbum.org>
Mon, 28 Jan 2013 20:44:13 +0000 (15:44 -0500)
committerColin Walters <walters@verbum.org>
Mon, 28 Jan 2013 20:44:13 +0000 (15:44 -0500)
src/ostree/ot-builtin-pull-local.c

index d8a69a1f7332e544821cfa7ef9078b4395ce5fa8..81c6d889e4f87f722cb29b1adaf77b47983e58c8 100644 (file)
@@ -277,13 +277,18 @@ ostree_builtin_pull_local (int argc, char **argv, GFile *repo_path, GError **err
           g_timeout_add_seconds (1, idle_print_status, data);
           idle_print_status (data);
         }
+      else
+        {
+          g_print ("Copying %d objects...\n", data->n_objects_to_check);
+        }
       
       g_main_loop_run (data->loop);
 
-      idle_print_status (data);
-      
       if (console)
-        gs_console_end_status_line (console, NULL, NULL);
+        {
+          idle_print_status (data);
+          gs_console_end_status_line (console, NULL, NULL);
+        }
     }
 
   if (!ostree_repo_commit_transaction (data->dest_repo, NULL, error))